• word of the day

    centaurea cyanus

    centaurea cyanus - Dictionary definition and meaning for word centaurea cyanus

    Definition
    (noun) an annual Eurasian plant cultivated in North America having showy heads of blue or purple or pink or white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp